Dictionaries:

no better than she ought to be:

Disparaging characterization for a sexually active woman regarded as promiscuous . See playgirl for synonyms.

Link to this page:

Word Browser